$(function(){
	/**********首页轮播**********/
flag=0;
var liwidth1=0;	
$("#lunboNum").find("li").each(function(){
	liwidth1+=$(this).outerWidth(true);
})
$("#lunboNum").css({"margin-left":-(liwidth1-10)/2});	
// $(window).resize(function() {
// 	flag=1;
// 	slideFun();
// });
	var SFbest = {};
var slideFun=(function (d) {
	SFbest.Slide = new function () {
		this.init = function () {
			Q();
			S();
			T();
		};
		$(function(){	
			var f = $("#lunbo_1");
			var li = $("ul>li", "#slide_show");
			$('.index_slide_ol>li').width($('.slide_wrap').width());
			if (f.length > 0 && li.length > 1) {
				setTimeout(function () {
					$("#lunboNum").show();
					m("#slide_show");	
					var liwidth=0;	
					$("#lunboNum").find("li").each(function(){
						liwidth+=$(this).outerWidth(true);	
					})
					$("#lunboNum").css({"margin-left":-(liwidth-10)/2});	
					$(window).resize(function() {
						var my=$('.index_slide_ol>li');
						var xx=my.length;
						if(flag=1) {xx-=1;}
						my.width($('.slide_wrap').width());
						var tt=my.width();
						$("#index_slide>ol").width($('.index_slide_ol>li').width() * (xx + 2) + 100).css("left", "-" + tt + "px");
						$("#lunboNum").find('li').eq(0).addClass('cur').siblings().removeClass("cur");
						flag=1;
					});	
				}, 2000)
				
			}
		})	
			function m(q) {
				p();
				function p() {
					var t = $("ol", "#slide_show").width(),
					k = $(window).width(),
					B = $("#slide_show>ul>li"),
					A = $("#index_slide>ol"),
					D = $("#index_slide>ol>li"),
					F = $("#indexbg>dl"),
					x = D.length,
					z;
					if(t>k&&t>1200){
						if(k>1200){
							t=k;
						}
						else{t=1200;}
					}
//					alert(t);
					var r = D.first();
					if(flag==0){
						// alert("0")
						D.last().clone().prependTo(A);
					}
					if(flag!=0){
						x-=1;
					}
					A.width(t * (x + 2) + 100).css("left", "-" + t + "px");
					$("#slide_show").hover(function () {
						$(this).children("a").show();
						clearInterval(z)
					}, function () {
						$(this).children("a").hide();
						clearInterval(z);
						z = setInterval(function () {
								s(y())
							}, 4000)
					}).trigger("mouseout");
					B.hover(function () {
						var E = B.index(this);
						$(this).addClass("cur").siblings().removeClass("cur");
						$("ol", "#index_slide").stop(true).animate({
							left : "-" + (E + 1) * t + "px"
						}, 360);
						$("dl", "#indexbg").stop(true).animate({
							left : "-" + E * k + "px"
						}, 0);//New
					});
					$(".show_next,.show_pre", "#slide_show").click(function () {
						var E = y();
						if ($("ol", "#index_slide").is(":animated")) {
							return
						}
						if ($(this).hasClass("show_pre")) {
//							alert(x);
							$("dl", "#indexbg").animate({
							left : "-=" +E*k + "px"
							}, 360,function () {
									if (E-1 == 0) {
										$("dl", "#indexbg").css("left", "-" + 0 + "px");
									}
									else if (E-1 > 0) {
										$("dl", "#indexbg").css("left", "-" + (E-1) * k + "px");
									}else{
										$("dl", "#indexbg").css("left", "-" + k * (x-1) + "px");
									}
							}
							)//new
							$("ol", "#index_slide").animate({
								left : "+=" + t + "px"
							}, 360, function () {
								if (E > 0) {
									B.eq(E - 1).addClass("cur").siblings().removeClass("cur");
								} else {
									if (E == 0) {
										$("ol", "#index_slide").css("left", "-" + t * (x) + "px");
										B.eq(-1).addClass("cur").siblings().removeClass("cur");
									}
								}
							})
						} else {
							s(E)
						}
						return false
					});
					function s(E) {
						t=$("#index_slide>ol>li").width();
						if (E == x - 1) {
							r.addClass("cur").css("left", t * x)
						}
						$("dl", "#indexbg").stop(true, true).animate({
							left : "-=" + k + "px"
						}, 360)
						$("ol", "#index_slide").stop(true, true).animate({
							left : "-=" + t + "px"
						}, 360, function () {
							if (E < x - 1) {
								B.eq(E + 1).addClass("cur").siblings().removeClass("cur");
							} else {
								if (E == x - 1) {
									r.removeClass("cur").css("left", -t);
									$("dl", "#indexbg").css("left", "-" + 0 + "px");//New
									$("ol", "#index_slide").css("left", "-" + t + "px");
									B.eq(0).addClass("cur").siblings().removeClass("cur")
								}
							}
						})
//						alert($('.index_slide_ol').css('left'))
					}
					function y() {
						return $("ul>li", "#slide_show").index($("ul>li.cur", "#slide_show"))
					}

				}
			}
		}
		return arguments.callee;
})(jQuery);

	/**********首页轮播**********/
	
	
	//口碑甄选
 $.fn.sfHover = function(options){
        var defaults = {
            hoverDuring: 200,
            outDuring: 200,
            hoverEvent: function(){},
            outEvent: function(){}
        };
        var s = $.extend(defaults,options || {});
        var h, o, that = this;
        return $(this).each(function(){
            $(this).hover(function(){
                clearTimeout(o);
                h = setTimeout(function(){s.hoverEvent.apply(that)}, s.hoverDuring);
            },function(){
                clearTimeout(h);
                o = setTimeout(function(){s.outEvent.apply(that)}, s.outDuring);
            });
        });
    };
$(function(){
	$(".bbig li").each(function(){
		$(this).sfHover({
			hoverEvent: function(){
				if ($(this).find(".gWindow").length > 0){
					$(this).find(".gBtn").hide();
				}else{
					$(this).find(".gBtn").show();
					$(this).find(".gBtn").animate({top:"247px"},200);
				}	
			},
			outEvent: function(){
			    $(this).find(".gBtn").animate({top:"297px"},300);
			}   
		});	
	});

})

	$("#t_next").click(function(){
		$("#timed_pre").hide();
		$("#timed_next").show();
	})
	
	$("#t_pre").click(function(){
		$("#timed_next").hide();
		$("#timed_pre").show();
	})
	
	
	
	/*******首页轮播上小广告效果**********/
	$('.rSide').mouseover(function(){
		$(this).addClass('hover')
	})
	$('.rSide').mouseleave(function(){
		$(this).removeClass('hover')
	})
		$('.a-img').mouseover(function(){
			$(this).addClass('layer');
			$(this).siblings().removeClass("layer");
		})
	/*******首页轮播上小广告效果**********/
	
	
	
	/**************index.dwt效果*****************/
	$("#promo_show").mouseenter(function(){
		$("#promo_show .show_pre").animate({left:'0',opacity:'show'}, 500);	
		$("#promo_show .show_next").animate({right:'0',opacity:'show'}, 500);						 
	});
	
	$("#promo_show").mouseleave(function(){
		$("#promo_show .show_pre").stop(true,false).animate({left:'-45px',opacity:'hide'}, 500);
		$("#promo_show .show_next").stop(true,false).animate({right:'-45px',opacity:'hide'}, 500);							 
	});

	if(screen.width > 1210 && $(window).width() > 1210)
	{
		$(".tab_content").slide({
			mainCell:"ul",
			vis:5,
			scroll:5,
			prevCell:".tabpre",
			nextCell:".tabnext",
			effect:"leftLoop",
			autoPage:true
		});	
		
		$("#promo_show").slide({
		mainCell:"#index_menu_carousel .big_slide",
		effect:"leftLoop",
		prevCell:".show_pre",
		nextCell:".show_next",
		titCell:"#lunboNum li",
		titOnClassName:"cur",
		interTime:"5000",
		autoPlay:true

		});
	}
	else
	{
		$(".tab_content").slide({
			mainCell:"ul",
			vis:4,
			scroll:4,
			prevCell:".tabpre",
			nextCell:".tabnext",
			effect:"leftLoop",
			autoPage:true
		});
		
		$("#promo_show").slide({
		mainCell:"#index_menu_carousel .small_slide",
		effect:"leftLoop",
		prevCell:".show_pre",
		nextCell:".show_next",
		titCell:"#lunboNum li",
		titOnClassName:"cur",
		interTime:"5000",
		autoPlay:true

		});
	}
	
		
	$("#index_recommend_list").slide({
		mainCell:"#recommend_bd",		
		titCell:".pro_tab li",
		titOnClassName:"cur"
	});
	
	$("#index_tuan").slide({
		mainCell:".index_tuan_bd",		
		titCell:".tabs a",
		titOnClassName:"cur"
	});

	$("#index_news").slide({
		mainCell:".index_news_bd",		
		titCell:".tabs a",
		titOnClassName:"cur"
	});
	
	$("#limitBuy li").mouseenter(function(){
		$(this).addClass("on");						 
	});
	
	$("#limitBuy li").mouseleave(function(){
		$(this).removeClass("on");							 
	});


	setInterval(function(){
      $(".endtime").each(function(){
        var obj = $(this);
        var endTime = new Date(parseInt(obj.attr('data-end')) * 1000);
        var nowTime = new Date();
        var nMS=endTime.getTime() - nowTime.getTime() + 28800000;
        var myD=Math.floor(nMS/(1000 * 60 * 60 * 24));
		var myH_show=Math.floor(nMS/(1000*60*60) % 24);
        var myH=Math.floor(nMS/(1000*60*60));
        var myM=Math.floor(nMS/(1000*60)) % 60;
        var myS=Math.floor(nMS/1000) % 60;
        var myMS=Math.floor(nMS/100) % 10;

		
		//var str = '剩余：'+myD+'天'+myH_show+'时'+myM+'分'+myS+'秒'
		//var str = '还剩<strong class="tcd-d">'+myD+'</strong>天<strong class="tcd-h">'+myH_show+'</strong>小时<strong class="tcd-m">'+myM+'</strong>分<strong class="tcd-s">'+myS+'</strong>秒';
		var str = '剩余：'+myD+'天'+myH_show+'时'+myM+'分'+myS+'秒';
        
		obj.html(str);
      });
      
      $(".starttime").each(function(){
        var obj = $(this);
        var endTime = new Date(parseInt(obj.attr('data-start')) * 1000);
        var nowTime = new Date();
        var nMS=endTime.getTime() - nowTime.getTime() + 28800000;
        var myD=Math.floor(nMS/(1000 * 60 * 60 * 24));
		var myH_show=Math.floor(nMS/(1000*60*60) % 24);
        var myH=Math.floor(nMS/(1000*60*60));
        var myM=Math.floor(nMS/(1000*60)) % 60;
        var myS=Math.floor(nMS/1000) % 60;
        var myMS=Math.floor(nMS/100) % 10;

		
		//var str = '剩余：'+myD+'天'+myH_show+'时'+myM+'分'+myS+'秒'
		//var str = '还剩<strong class="tcd-d">'+myD+'</strong>天<strong class="tcd-h">'+myH_show+'</strong>小时<strong class="tcd-m">'+myM+'</strong>分<strong class="tcd-s">'+myS+'</strong>秒';
		var str = '距离开始还有：'+myD+'天'+myH_show+'时'+myM+'分'+myS+'秒';
        
		obj.html(str);
      });
    }, 100);
	
	$(".mid_img_list a").mouseenter(function(){
		$(this).addClass("cur");
		$(this).children(".hover_show").show();
	});
	
	$(".mid_img_list a").mouseleave(function(){
		$(this).removeClass("cur");									 
		$(this).children(".hover_show").hide();
	});

	$("input[name='cat_id_ad']").each(function(){
			var cat_id = $(this).val();	
			$("#tab_cat_"+cat_id).slide({
				mainCell:".right_tab_content",		
				titCell:".right_tab li",
				titOnClassName:"cur"
			});		
	});
	
	$(".tab_content_wrap li").mouseenter(function(){
		
		$(this).addClass("cur");
	});
	$(".tab_content_wrap li").mouseleave(function(){
		$(this).removeClass("cur");				  
	});
	
	
})

/*首页浮动条*/
$(function(){
	if($(".floatBar").length > 0){
	var floatBar=function(){
		var floatBarTop = $(document).scrollTop(),startTop=$(".navmenu").offset().top;
		(floatBarTop > startTop) ? $(".floatBar").removeClass("hide") : $(".floatBar").addClass("hide");
		(floatBarTop > startTop) ? $(".flads").removeClass("hide") : $(".flads").addClass("hide");
	};
	$(window).bind("scroll", floatBar);
	floatBar();
}
})